Use a more backwards-compatible timer format.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 13 Sep 2012 16:23:06 +0000 (09:23 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 13 Sep 2012 16:23:06 +0000 (09:23 -0700)
commitf4538c4ae69b14ebea5ecb3149a7d0df66c8c819
treea8997ef9f75659cbb5fcca34c89ca09e3ab45b9c
parent617d3995fc495c0d6af301422569f7d966a9309d
Use a more backwards-compatible timer format.

* etc/NEWS: Document it.
* lisp/emacs-lisp/timer.el (timer): PSECS is now at the end, rather than
being right after USECS, as that better supports old code that
inadvisedly looked directly at the timer vector.
* src/keyboard.c (decode_timer): Get PSECS from the 8th (origin-0)
vector element, not from the 4th, since PSECS is now at the end.
(Fcurrent_idle_time): Doc fix.
etc/ChangeLog
etc/NEWS
lisp/ChangeLog
lisp/emacs-lisp/timer.el
src/ChangeLog
src/keyboard.c